home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 351-375 / disk_351 / pdc / pdcsrc.lzh / A68k / Makefile < prev    next >
Makefile  |  1990-04-19  |  864b  |  34 lines

  1. # Simple makefile to compile and link the A68k Assembler.
  2. # Created 23Jun87 by J.A. Lydiatt
  3. # Output file name corrected June 18, 1989 by Charlie Gibbs
  4. #
  5.  
  6. OBJ=    A68kmain.o Opcodes.o Operands.o Adirect.o A68kmisc.o\
  7.     Symtab.o Codegen.o wb_parse.o
  8.  
  9. SHARLIB1= A68k.doc Makefile A68kdef.h A68kglb.h A68kmain.c Opcodes.c Operands.c\
  10.     Adirect.c A68kmisc.c Symtab.c Codegen.c wb_parse.c
  11.  
  12. SRC=    A68kmain.c Opcodes.c Operands.c Adirect.c A68kmisc.c\
  13.     Symtab.c Codegen.c wb_parse.c
  14.  
  15. SHARLIB2= A68k.uue
  16.  
  17. A68k:    $(OBJ) 
  18.     ccx -o A68k $(OBJ)
  19.  
  20. $(OBJ):    A68kdef.h A68kglb.h
  21.  
  22. #
  23. # Note: Manx's makefile seems to have a bug that forbids indirection
  24. #    such as "shar >lib a.c  b.c c.c"
  25. #    however "make >lib" seems to work fine if you edit out the
  26. #    commands make echos as it proceeds through the makefile.
  27. #
  28. #    Try make >ram:shardcp Archive 
  29. #
  30.  
  31. Archive:
  32.     shar $(SHARLIB1)
  33.     shar $(SHARLIB2)
  34.